explode something into tiny pieces - Spanish English Dictionary